grass sponge (spongia graminea) - Turkish English Dictionary